import { NgModule }      from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';

/* App Route */
import { AppRouting } from './app.routes';

/* App Root Component */
import { AppComponent } from './app.component';

/* App Root Module */
import { CommonModule } from './module/common/common.module'; // 公共部分模块
import { HomeModule } from './module/home/home.module'; // 主页模块
import { myProjectModule } from './module/my_project/myProject.module'; // 我的项目列表模块
import { AboutModule } from './module/about/about.module'; // 关于我们模块
import { ErrorModule } from './module/error/error.module'; // 错误提示模块
import { bindPublicNumberModule } from  './module/bind_public_number/bindPublicNumber.module';//绑定公共账号模块
import { LoginModule } from './module/login/login.module'; //登录模块
import { RegisterModule } from './module/register/register.module'; //注册模块
import { editGameModule } from './module/edit_game/editGame.module'; //编辑游戏模块
import { GameDetailsModule  } from './module/game_details/game_details.module'; //游戏详情模块
import { ForgotModule  } from './module/forgot_password/forgot.module';//修改密码模块
import { viewDataModule  } from './module/view_data/viewData.module';//查看数据模块
import { GameViewModule  } from './module/game_view/gameView.module';//预览游戏模块
import { GamePViewModule  } from './module/game_project_view/gamePView.module';//预览游戏模块P
import { UserCenterModule  } from './module/user_center/userCenter.module';//查看个人信息模块
import { userRechargeModule  } from './module/user_recharge/userRecharge.module';//用户充值模块
@NgModule({
    imports: [
        BrowserModule,
        AppRouting,
        CommonModule,
        HomeModule,
        myProjectModule,
        AboutModule,
        ErrorModule,
        bindPublicNumberModule,
        LoginModule,
        RegisterModule,
        editGameModule,
        GameDetailsModule,
        ForgotModule,
        viewDataModule,
        GameViewModule,
        GamePViewModule,
        UserCenterModule,
        userRechargeModule
    ],
    declarations: [
        AppComponent, // 根组件
    ],
    bootstrap: [
        AppComponent
    ]
})
export class AppModule {

    constructor() {
        console.log('Module: App Start');
    }

}
